﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<!-- saved from url=(0029)http://www.helpandmanual.com/ -->
<head> 
   <title>URLs and SEO</title> 
   <!-- Template design (c) copyright 2008-2009 by Tim Green and EC Software -->
   <meta name="generator" content="Help &amp; Manual" /> 
   <meta name="keywords" content="" />
   <meta name="description" content="URLs and SEO" />
   <meta name="copyright" content="© 2012 Kentico Software" /> 
   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
   <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
   <link type="text/css" href="default.css" rel="stylesheet" /> 
   <link type="text/css" href="custom.css" rel="stylesheet" />

   <script type="text/javascript" src="jquery-1.3.2.min.js"></script>
   <script type="text/javascript" src="jquery.scrollTo-min.js"></script>
   <script type="text/javascript" src="nsh.js"></script>



         
   <!-- CSS set with project variables and local attributes --> 
   <style type="text/css" media="screen"> 
   body { background: #fff; } 
   #breadcrumbs {width: 100%; background-color: white; border-bottom: 1px solid #000; padding: 0px 0px 5px 15px;
   margin: 3px 0; font-size: 8pt; color: #000;}
   #breadcrumbs a { color: #000; text-decoration: none;}
   #breadcrumbs a:visited { color: #000; }
   #breadcrumbs a:hover { color: #098ae2; text-decoration: none; }
   .help-url { font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; 
               color: #1f84e8; text-align: center; margin: 5px 20px 10px 0px; 
               padding-top: 14px; border-top: 1px solid #000;}
   .help-url a { color: #098ae2; text-decoration: none; }
   .help-url a:visited { color: #098ae2; }
   .help-url a:hover { color: #098ae2; text-decoration: underline; }
   .highlight {background: #ffff40;}
   .breadhead {padding: 5px 0px 0px 0px !important;}    
   #innerdiv   
   {   
   padding-left: 5px;
   }
   

   </style> 

<!-- Adjustment for IE -->
<!--[if lte IE 8]>
<style type="text/css">
.topichead { padding-right: 0; }
   
   
   	.breadhead {
	margin: 0;
	padding-right: 5px;
	}
   
   
</style>
<![endif]-->
   
<script type="text/javascript">
// Initialize the page 
addEvent(window, "load", nsrInit);
addEvent(window, "load", doResize);
addEvent(window, "resize", doResize);
addEvent(window, "load", toggleJump);

</script>


<script type="text/javascript">
function mailFB_custom() {
var headerText = unQuot("Feedback on: Kentico CMS 6.0 Context Help - URLs and SEO".replace('&nbsp;',''));
var fb1 = "mailto:" + escape('Kentico Support Team <support@kentico.com>') + "?subject=" + headerText;
var titlePath = unQuot("CMS Site Manager &gt; Settings &gt; URLs and SEO /");
var fb2 = "&body=Ref:%20" + titlePath + "%20ID:%20settings_urls%0A%0D%0A%0D" + unQuot("Dear Support Staff,") + "%0A%0D%0A%0D";
var fb = fb1 + fb2;
document.location.href=fb;
}
</script>
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-105987-4']);
  _gaq.push(['_setDomainName', '.kentico.com']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>        
<script type="text/javascript" src="helpman_topicinit.js"></script>
<!-- Redirect browser to frame page if page is not in the content frame. -->
<script type="text/javascript">
<!--
if (location.search.lastIndexOf("toc=0")<=0) {
  if (parent.frames.length==0) { parent.location.href="index.html?settings_urls.htm"; }
  else { parent.quicksync('a2.3.2'); }
}
//-->
</script>
<script type="text/javascript" src="highlight.js"></script></head> 
<body onload="highlight();">
<div id="hmpopupDiv" style="visibility:hidden; position:absolute; z-index:1000; "></div>
<!--ZOOMSTOP-->

<div id="printheader">
<span id="printtitle">Kentico CMS 6.0 Context Help</span><br />
<p class="p_Heading1"><span class="f_Heading1">URLs and SEO</span></p>
</div>
<div id="idheader" style="border-bottom:1px solid #000;margin:0px 0px;"> 
<table id="breadtable" border="0" cellspacing="0" cellpadding="0" width="100%"> 
  <tr >
  <td align="left" class="breadhead" >
       <p id="breadcrumbs"><a href="mode_selection.htm"
        onmouseover="document.images.main.src='home_h.gif'" 
        onmouseout="document.images.main.src='home.gif'">
        <img name="main" src="home.gif" border="0" alt="Home topic" title="Home topic" /></a> 
        
        CMS Site Manager &gt; <a href="settings_settings.htm">Settings</a>:</p> 
  </td>
  </tr>
</table>
<table width="99%" border="0" cellspacing="0" cellpadding="0" id="headtable"> 

<!-- Script version of NavHeader -->
  <tr id="scriptNavHead" valign="middle" style="height: auto;"> 
    <td align="left" class="topichead" style="padding-left: 15px;"> 
    <p class="p_Heading1"><span class="f_Heading1">URLs and SEO</span></p>

    </td>
    <td align="center" width="20" class="idnav" valign="bottom">
     <a href="settings_contentpolls.htm"
        onmouseover="document.images.prev.src='button_prev_h.gif'" 
        onmouseout="document.images.prev.src='button_prev.gif'">
        <img name="prev" src="button_prev.gif" border="0" alt="Previous topic" title="Previous topic" /></a>
     
   </td>
   
   <td align="center" width="20" class="idnav" valign="bottom">
     <a href="settings_membership.htm"
        onmouseover="document.images.next.src='button_next_h.gif'" 
        onmouseout="document.images.next.src='button_next.gif'"><img name="next" src="button_next.gif" border="0" alt="Next topic" title="Next topic" /></a>
        
   </td>

   
   
   
   
   

     
   <td id="print-button" align="center" width="20" class="idnav" valign="bottom">
     <a href="javascript: print();" 
     onmouseover="document.images.printbutton.src='print_h.gif'" 
     onmouseout="document.images.printbutton.src='print.gif'"><img name="printbutton" border="0" alt="Print this topic" title="Print this topic" src="print.gif" /></a>
   </td>  
     
     

  
   <td id="mail-feedback" align="center" width="20" class="idnav" valign="bottom">
   <a href="#"
        onclick='mailFB_custom();'
        onmouseover="document.images.feedback.src='mail_h.gif'" 
        onmouseout="document.images.feedback.src='mail.gif'"><img name="feedback" src="mail.gif" border="0" alt="Mail us feedback on this topic!" title="Mail us feedback on this topic!" /></a>
   </td>
   
   <td width="4">&nbsp;</td>
  </tr>
<!-- End script navheader version -->

<!-- NoScript version of navheader -->

  <tr id="noScriptNavHead" valign="middle" style="height: auto;"> 
    <td align="left" class="topichead"> 
    <p class="p_Heading1"><span class="f_Heading1">URLs and SEO</span></p>

    </td>
    <td align="center" width="20" class="idnav" valign="bottom">
     <a href="settings_contentpolls.htm">
        <img src="button_prev.gif" border="0" alt="Previous topic" title="Previous topic" /></a>
     
   </td>
   
   <td align="center" width="20" class="idnav" valign="bottom">
     <a href="settings_membership.htm">
        <img src="button_next.gif" border="0" alt="Next topic" title="Next topic" /></a>
        
   </td>
   
   
   
  
   

     
     
   <td align="center" width="20" class="idnav" valign="bottom">
   <img border="0" alt="JavaScript is required for the print function" title="JavaScript is required for the print function" src="print_d.gif" />
   </td>
     
     
   
   <td align="center" width="20" class="idnav" valign="bottom">
   <a href="mailto:support@kentico.com?subject=Documentation%20feedback&body=Ref%20ID:%20settings_urls%0D%0D"><img src="mail.gif" border="0" alt="Mail us feedback on this topic!" title="Mail us feedback on this topic!" /></a>
   </td>
   
   <td width="4">&nbsp;</td>
  </tr>

<!-- End noscript navheader version -->
  </table>
<div id="autoTocWrapper"></div>
</div> 

<div id="idcontent"><div id="innerdiv">
<!--ZOOMRESTART-->
<div style="text-align: left; text-indent: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;"><table width="820" cellspacing="0" cellpadding="5" border="0" style="border: none; border-spacing:0px; border-collapse: collapse;">
<tr style="text-align:left;vertical-align:top;">
<td colspan="2" valign="top" width="71%" style="width:71%; border: solid 1px #000000;"><p><span style="font-weight: bold;">URL format</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="29%" style="width:29%; border: solid 1px #000000;"><p>Forbidden URL characters</p>
</td>
<td valign="top" width="71%" style="width:71%; border: solid 1px #000000;"><p>This setting can be used to list additional characters that should be replaced or removed in URLs (document aliases and URL paths). </p>
<p>&nbsp;</p>
<p>The following characters are forbidden by default:</p>
<p>&nbsp;</p>
<p><span style="font-family: 'Courier New';">\/:*?"&lt;&gt;|&amp;%.'#[]+=„“</span> and the space character.</p>
<p>&nbsp;</p>
<p>If necessary, the default set of forbidden characters can be overridden through the <span style="font-weight: bold;">CMSForbiddenURLValues</span> web.config <span style="font-size: 9pt;">key.</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="29%" style="width:29%; border: solid 1px #000000;"><p>Forbidden characters replacement</p>
</td>
<td valign="top" width="71%" style="width:71%; border: solid 1px #000000;"><p>Specifies the character that will be used as a replacement for forbidden characters in URLs.</p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="29%" style="width:29%; border: solid 1px #000000;"><p>Allowed URL characters</p>
</td>
<td valign="top" width="71%" style="width:71%; border: solid 1px #000000;"><p>Determines which characters are usable in URLs by means of a regular expression. Any characters not specified will be forbidden. If empty, only the characters specified by the <span style="font-weight: bold;">Forbidden URL characters</span> setting will be prohibited.</p>
<p>&nbsp;</p>
<p>When allowing special characters in the regular expression, they must be preceded by a backslash (\) as an escape character.</p>
<p>&nbsp;</p>
<p><span style="font-weight: bold;">Example</span>: Entering <span style="font-style: italic;">a-zA-Z0-9\^</span> as the value would only allow alphanumeric characters and the caret symbol (^) to be used in URLs.</p>
<p>&nbsp;</p>
<p>Please note that this setting cannot be used to allow the default forbidden URL characters.</p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="29%" style="width:29%; border: solid 1px #000000;"><p>Friendly URL extension</p>
</td>
<td valign="top" width="71%" style="width:71%; border: solid 1px #000000;"><p>Specifies the extension of friendly URLs. The extension should be preceded by a dot when entered, such as: <span style="font-style: italic;">.aspx</span> or <span style="font-style: italic;">.html</span>. When you omit this value, the friendly URLs will be the same as the alias path (e.g. <span style="font-style: italic;">/products/nokia</span>).</p>
<p>&nbsp;</p>
<p><span style="font-weight: bold;">Please note</span>: The system of “friendly” or “smart” URLs provides several benefits. They are easy to remember and easy to write into the browser address bar. They are search engine friendly (SEO friendly). They show users where they are located on the website. You can easily send the URL of the document to your friend and they will see the same page with the particular document.</p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="29%" style="width:29%; height:96px; border: solid 1px #000000;"><p>Files friendly URL extension</p>
</td>
<td valign="top" width="71%" style="width:71%; height:96px; border: solid 1px #000000;"><p>Specifies the extension for files that will be used in friendly URLs, such as ".aspx" or ".html".</p>
<p>&nbsp;</p>
<p><span style="font-weight: bold;">Example</span>: <span style="font-style: italic;">getattachment/&lt;node alias&gt;/myimage.aspx </span></p>
<p>&nbsp;</p>
<p>When you omit this value, the friendly URLs of files will have no extension at the end: <span style="font-style: italic;">getattachment/&lt;node alias&gt;/myimage</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="29%" style="width:29%; border: solid 1px #000000;"><p>Excluded URLs</p>
</td>
<td valign="top" width="71%" style="width:71%; border: solid 1px #000000;"><p>List of URLs (without domain) that should be excluded from the CMS engine. You can enter several paths separated by a semicolon (;).</p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td colspan="2" valign="top" width="71%" style="width:71%; border: solid 1px #000000;"><p><span style="font-weight: bold;">Document URLs</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="29%" style="width:29%; border: solid 1px #000000;"><p>Default URL path prefix</p>
</td>
<td valign="top" width="71%" style="width:71%; border: solid 1px #000000;"><p>Defines a default URL path prefix that will be used for all URLs of the content pages. This prefix is rewritten to <span style="font-style: italic;">urlpathprefix</span> query string parameter.</p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="29%" style="width:29%; border: solid 1px #000000;"><p>Use name path for URL path</p>
</td>
<td valign="top" width="71%" style="width:71%; border: solid 1px #000000;"><p>If checked, this key indicates that name path should be automatically copied to the URL path.</p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="29%" style="width:29%; border: solid 1px #000000;"><p>Use permanent URLs</p>
</td>
<td valign="top" width="71%" style="width:71%; border: solid 1px #000000;"><p>If enabled, URLs of documents and document attachments will be generated in permanent format; if disabled, friendly URLs will be used. Learn more in <a href="http://devnet.kentico.com/docs/6_0/devguide/linking_pages_and_files.htm" target="_blank" class="weblink">Linking pages and files</a>.</p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="29%" style="width:29%; border: solid 1px #000000;"><p>Remember original URLs when moving documents</p>
</td>
<td valign="top" width="71%" style="width:71%; border: solid 1px #000000;"><p>Determines if new document aliases should be created when a new document URL path or extension is set.</p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="29%" style="width:29%; border: solid 1px #000000;"><p>Automatically update document alias</p>
</td>
<td valign="top" width="71%" style="width:71%; border: solid 1px #000000;"><p>If enabled, the alias of a document is automatically updated to match any changes in the name of the given document in the default culture. Also, the document alias property will not be editable manually.</p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td colspan="2" valign="top" width="71%" style="width:71%; border: solid 1px #000000;"><p><span style="font-weight: bold;">Search engine optimization (SEO)</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="29%" style="width:29%; border: solid 1px #000000;"><p>Google sitemap URL</p>
</td>
<td valign="top" width="71%" style="width:71%; border: solid 1px #000000;"><p>URL that will be automatically rewritten to the physical location of the Google Sitemap. The physical location is <span style="font-style: italic;">~/CMSPages/GoogleSiteMap.aspx</span>. More information can be found at <a href="http://devnet.kentico.com/docs/6_0/devguide/google_site_map.htm" target="_blank" class="weblink">Google Sitemap</a>.</p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="29%" style="width:29%; border: solid 1px #000000;"><p>Allow permanent (301) redirection</p>
</td>
<td valign="top" width="71%" style="width:71%; border: solid 1px #000000;"><p>If enabled, the system uses permanent (301) redirection instead of standard (302) redirection for SEO purposes.</p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="29%" style="width:29%; border: solid 1px #000000;"><p>Use URLs with trailing slash</p>
</td>
<td valign="top" width="71%" style="width:71%; border: solid 1px #000000;"><p>Specifies how URLs with trailing slash should be handled. Possible options: Leave the URL as is, Always use URLs with trailing slash, Always use URLs without trailing slash.</p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="29%" style="width:29%; border: solid 1px #000000;"><p>Redirect document aliases to main URL</p>
</td>
<td valign="top" width="71%" style="width:71%; border: solid 1px #000000;"><p>If enabled, the document always has only one valid URL and other aliases are redirected to this main URL, for SEO purposes.</p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="29%" style="width:29%; border: solid 1px #000000;"><p>Redirect invalid case URLs to their correct versions</p>
</td>
<td valign="top" width="71%" style="width:71%; border: solid 1px #000000;"><p>Checks the URL letter case, and if configured, redirects to their correct version. Options: Do not check the URLs case, Use the exact URL of the document, Redirect all requests to lower case URLs, Redirect all requests to upper case URLs.</p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="29%" style="width:29%; border: solid 1px #000000;"><p>Use language prefix for URLs</p>
</td>
<td valign="top" width="71%" style="width:71%; border: solid 1px #000000;"><p>If enabled, all document URLs will be generated with language prefixes. The language prefix is identical to to the culture code or culture alias (if set) of the currently selected content culture.<br>
&nbsp;<br>
<span style="font-weight: bold;">Example</span>: <span style="font-style: italic;">&lt;domain&gt;/en-US/Home.aspx</span></p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="29%" style="width:29%; border: solid 1px #000000;"><p>Allow URLs without language prefixes</p>
</td>
<td valign="top" width="71%" style="width:71%; border: solid 1px #000000;"><p>If enabled, URLs without language prefixes are allowed. Otherwise they are redirected to a corresponding URL with a language prefix. This setting is usable only if <span style="font-weight: bold;">Use language prefix for URLs</span> is enabled.</p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="29%" style="width:29%; border: solid 1px #000000;"><p>Redirect documents to main extension</p>
</td>
<td valign="top" width="71%" style="width:71%; border: solid 1px #000000;"><p>If enabled, URLs will be redirected to a corresponding URL with the current main extension if their extension is different. The main extension is the first one specified in the <span style="font-weight: bold;">Friendly URL extension</span> field.</p>
</td>
</tr>
<tr style="text-align:left;vertical-align:top;">
<td valign="top" width="29%" style="width:29%; border: solid 1px #000000;"><p>Move ViewState to the end of the page</p>
</td>
<td valign="top" width="71%" style="width:71%; border: solid 1px #000000;"><p>If enabled, the hidden ViewState field is relocated to the end of the page, allowing more content to be processed by search engines.</p>
</td>
</tr>
</table>
</div>
<p style="text-align: justify;">&nbsp;</p>

<!--ZOOMSTOP--> 

<noscript>
<p class="help-url"><b>Help URL:&nbsp;</b><a href="<%HELP_LOCATION%><%DEVNET_PATH_NAME%>/index.html?settings_urls.htm" target="_top" title="Right-click to copy the URL of this help topic">
<%HELP_LOCATION%><%DEVNET_PATH_NAME%>/index.html?settings_urls.htm</a>
</p>
</noscript>
<script type="text/javascript">
var autoURL = true;
if (autoURL) {
      document.write(getHref("index.html","Help URL:","Right-click to copy the URL of this help topic"));
      } else {
             document.write('<p class="help-url"><b>Help URL:&nbsp;</b>');
             document.write('<a href="<%HELP_LOCATION%><%DEVNET_PATH_NAME%>/index.html?settings_urls.htm" target="_top" title="Right-click to copy the URL of this help topic"><%HELP_LOCATION%><%DEVNET_PATH_NAME%>/index.html?settings_urls.htm</a>');
             document.write('</p>');
      }
</script>

</div></div> 
</body>
</html>





